Matteo David è un nome di origine ebraica che significa "dono di Dio". È formato da due nomi propri: Matteo, derivato dal nome ebraico Mattityahu, che a sua volta deriva dalla radice verbale hebraica "nathah", che significa "dare", e David, derivato dall'ebraico Dawid, che significa "amato".
Il nome Matteo è stato portato da uno degli apostoli più importanti del cristianesimo, San Matteo, anche noto come Levi, il quale era un pubblicano quando Gesù lo chiamò a diventare suo discepolo. Il nome David invece è portato dal secondo re d'Israele e padre di Salomone, secondo la Bibbia.
Il nome Matteo David è quindi una combinazione di due nomi forti e significativi nella tradizione giudaico-cristiana. È un nome che potrebbe essere scelto per un bambino in quanto rappresenta un dono di Dio e ha un forte legame con la storia religiosa. Tuttavia, come tutti i nomi, Matteo David non è associato a nessuna festa particolare o a dei tratti di caratter
Il nome Matteo David è stato scelto per due bambini nati in Italia nel 2023.